package com.learn.micro_mall.domain.entity.category;

import com.learn.micro_mall.domain.vo.category.CategoryId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class CategoryEntity {

    /**
     * 商品分类唯一标识
     */
    private CategoryId categoryId;

    /**
     * 上级分类Id
     */
    private String parentCategoryId;

    /**
     * 分类名
     */
    private String categoryName;

    /**
     * 分类参数,分类参数不能重名
     */
    private List<String> categoryParams;
}
